package com.bjpowernode.config;

import com.baomidou.mybatisplus.annotation.DbType;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/*该函数是一个Java配置类，用于配置MyBatis。@Configuration注解表示该类是一个配置类，@MapperScan注解用于指定Mapper接口所在的包。
    通过这个配置类，可以将Mapper接口所在的包扫描进来，方便进行数据库操作。*/

@Configuration
@MapperScan("com.bjpowernode.mapper")
public class MyBatisConfig {

    //配置分页，添加分页查插件（为后续分业务模块做准备提供分页对象）
    /*@Bean
    public MybatisPlusInterceptor myBatisPlusInterceptor() {
        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
        interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
        return interceptor;
    }*/
}
